permanent filtration - German English Dictionary